@echo off
chcp 65001 >nul
echo ========================================
echo 测试API调用
echo ========================================

echo.
echo 从图片可以看到：
echo - 单据编号：COUT6592
echo - 退住原因：service（说明数据来自sessionStorage）
echo - 其他字段：未知（说明后端API未返回正确数据）

echo.
echo 问题分析：
echo 1. 前端优先调用后端API获取数据
echo 2. 后端API调用失败或返回空数据
echo 3. 前端fallback到sessionStorage数据
echo 4. sessionStorage中只有表单提交的数据，没有关联的老人信息

echo.
echo 测试步骤：
echo 1. 检查后端服务是否运行
echo 2. 测试API接口：GET /system/out_management/6592
echo 3. 检查返回的数据结构
echo 4. 验证数据库查询是否正确

echo.
echo 可能的问题：
echo 1. 后端服务未重启（修改了SQL查询）
echo 2. 数据库中没有ID为6592的记录
echo 3. SQL查询返回空结果
echo 4. 实体类字段映射错误

echo.
echo 解决方案：
echo 1. 重启后端服务
echo 2. 检查数据库中的实际数据
echo 3. 添加调试日志查看API响应
echo 4. 验证SQL查询结果

echo.
echo 当前状态：
echo - 前端：正常（能显示sessionStorage数据）
echo - 后端：可能有问题（API未返回正确数据）
echo - 数据库：需要检查是否有对应记录

echo.
echo 建议：
echo 1. 重启后端服务
echo 2. 检查浏览器控制台的API调用日志
echo 3. 检查后端日志
echo 4. 验证数据库查询

echo.
echo 测试完成！
pause
